package List1;

public interface IList {
    public void addFirst(int data);//头插法；
    public void display();//打印单链表；
    public int size();//计算节点个数；
    public boolean contains(int key);//判断结点中是否有值为key的节点；
    public void addLast(int data);//尾插法；
    public void addIndex(int index,int data);//向指定位置插入值为data得节点；
    public void remove(int key);//删除值为key的节点；
    public void clear();//清空链表；
    public void removeAllKey(int key);//删除链表中所有值为key的节点
    //面试题：
    //1.反转单列表；



}
